Big Huge Thesaurus

sus scrofa

noun

sounds kind of like